4f5589824adf02ba41af4164cc85fd20e51ebccc,drools-persistence-jpa/src/main/java/org/drools/persistence/SessionMarshallingHelper.java,SessionMarshallingHelper,SessionMarshallingHelper,#KieSession#KieSessionConfiguration#,61
Before Change
this.conf = conf;
this.env = ksession.getEnvironment();
ObjectMarshallingStrategy[] strategies = (ObjectMarshallingStrategy[]) this.env.get( EnvironmentName.OBJECT_MARSHALLING_STRATEGIES );
if (strategies != null ) {
// use strategies if provided in the environment
this.marshaller = MarshallerFactory.newMarshaller( kbase, strategies );
} else {
this.marshaller = MarshallerFactory.newMarshaller( kbase ) ;
}
}
After Change
ObjectMarshallingStrategy[] strategies = (ObjectMarshallingStrategy[]) this.env.get( EnvironmentName.OBJECT_MARSHALLING_STRATEGIES );
// use strategies if provided in the environment
this.marshaller = strategies != null ?
(InternalMarshaller) MarshallerFactory.newMarshaller( kbase, strategies ) :
(InternalMarshaller) MarshallerFactory.newMarshaller( kbase ) ;
}
public byte[] getSnapshot() {